Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Smoking behavior detection algorithm based on human skeleton key points
Wanqing XU, Baodong WANG, Yimei HUANG, Jinping LI
Journal of Computer Applications    2021, 41 (12): 3602-3607.   DOI: 10.11772/j.issn.1001-9081.2021061063
Abstract521)   HTML14)    PDF (1345KB)(269)       Save

In view of the small target of cigarette butts in surveillance videos of public places and the easy divergence of smoke generated by smoking, it is difficult to determine the smoking behavior only by target detection algorithm. Considering that the algorithm of posture estimation using skeleton key points is becoming more and more mature, a smoking behavior detection algorithm was proposed by using the relationship between human skeleton key points and smoking behavior. Firstly, AlphaPose and RetinaFace were used to detect the key points of human skeleton and face respectively. According to the ratio of distance between wrist and middle point of two corners of mouth and between wrist and the eye on the same side, a method for calculating whether the Smoking Action Ratio (SAR) in humans falls within the Golden Ratio of Smoking Actions (GRSA) to distinguish smoking from non-smoking behaviors was proposed. Then, YOLOv4 was used to detect whether cigarette butts existed in the video. The results of GRSA determination and YOLOv4 were combined to determine the possibility of smoking behavior in the video and make a determination of whether smoking behavior was present. The self-recorded dataset test shows that the proposed algorithm can accurately detect smoking behavior with the accuracy reached 92%.

Table and Figures | Reference | Related Articles | Metrics
Unsupervised salient object detection based on graph cut refinement and differentiable clustering
Xiaoyu LI, Tiyu FANG, Yingjie XIA, Jinping LI
Journal of Computer Applications    2021, 41 (12): 3571-3577.   DOI: 10.11772/j.issn.1001-9081.2021061054
Abstract396)   HTML12)    PDF (1317KB)(130)       Save

Concerning that the traditional saliency detection algorithm has low segmentation accuracy and the deep learning-based saliency detection algorithm has strong dependence on pixel-level manual annotation data, an unsupervised saliency object detection algorithm based on graph cut refinement and differentiable clustering was proposed. In the algorithm, the idea of “coarse” to “fine” was adopted to achieve accurate salient object detection by only using the characteristics of a single image. Firstly, Frequency-tuned algorithm was used to obtain the salient coarse image according to the color and brightness of the image itself. Then, the candidate regions of the salient object were obtained by binarization according to the image’s statistical characteristics and combination of the central priority hypothesis. After that, GrabCut algorithm based on single image for graph cut was used for segmenting the salient object finely. Finally, in order to overcome the difficulty of imprecise detection when the background was very similar to the object, the unsupervised differentiable clustering algorithm with good boundary segmentation effect was introduced to further optimize the saliency map. Experimental results show that compared with the existing seven algorithms, the optimized saliency map obtained by the proposed algorithm is closer to the ground truth, achieving an Mean Absolute Error (MAE) of 14.3% and 23.4% on ECSSD and SOD datasets, respectively.

Table and Figures | Reference | Related Articles | Metrics